Chinese handcuff - Allemand Anglais Dictionnaire